under favorable circumstances - Francés Inglés Diccionario